/*
 * 代号：凤凰
 * http://www.jphenix.org
 * 2022年11月29日
 * V4.0
 */
package com.jphenix.driver.udp;

import com.jphenix.standard.docs.ClassInfo;

/**
 * UDP接收消息处理类接口
 * 
 * com.jphenix.driver.udp.IReceiver
 * 
 * 实现这个接口后
 * 主要用户处理接收发送到服务端的消息 receive(MsgStateVO vo)
 * 以及向指定客户端推送消息 server.getVO(SYSCODE,token).send(code,msg);
 * 
 * @author mbg
 * 2022年11月29日
 */
@ClassInfo({"2022-11-29 14:45","UDP接收消息处理类接口"})
public interface IReceiver {

	/**
	 * 响应接收消息事件
	 * @param vo      消息信息VO
	 * 2022年11月29日
	 * @author mbg
	 */
	void receive(MsgStateVO vo);
	
	/**
	 * 设置服务类实例
	 * param 服务类实例
	 * 2022年11月29日
	 * @author mbg
	 */
	void setServer(UDPServer server);
}
